

if modifier_dummy == nil then modifier_dummy = class({}) end

function modifier_dummy:GetBehavior()
    return DOTA_ABILITY_BEHAVIOR_PASSIVE
end

function modifier_dummy:IsPurgable()
    return false
end

function modifier_dummy:IsHidden()
    return true
end

function modifier_dummy:CheckState()
    local state = {
        [MODIFIER_STATE_STUNNED] = true,
        [MODIFIER_STATE_UNSELECTABLE]=true,
        [MODIFIER_STATE_INVULNERABLE]=true,
        [MODIFIER_STATE_NOT_ON_MINIMAP]=true,
        [MODIFIER_STATE_NO_HEALTH_BAR]=true,
        [MODIFIER_STATE_NO_UNIT_COLLISION]=true,
        [MODIFIER_STATE_COMMAND_RESTRICTED] = true
    }

    return state
end